Rainbow Reef The Rainbow Reef is located in the magnificent blue waters in the strait separating the second and third largest islands in Fiji - Vanua Levu and Taveuni. |
| |
Rainbow Reef The Rainbow Reef is located in the magnificent blue waters in the strait separating the second and third largest islands in Fiji - Vanua Levu and Taveuni. |
Travel content powered by Advaia.com